der Torf - German English Dictionary